Definition of Ivy Arum

  • (noun) evergreen liana widely cultivated for its variegated foliage

Antonyms of Ivy Arum


No Antonyms Found.

Homophones of Ivy Arum


No Homophones Found.